home *** CD-ROM | disk | FTP | other *** search
/ Ultimate Add-On's (Tournament Edition) / Cybercore Publishing - Ultimate Add-on's Tournament Edition.iso / tools / heretic / deep / readme.1st < prev    next >
Text File  |  1995-01-28  |  18KB  |  474 lines

  1.                     DeeP, HeeP and DeePbsp
  2.                     ~~~~~~~~~~~~~~~~~~~~~~
  3.  
  4.          >>> See ORDER.FRM for ordering information  <<<
  5.  
  6.    You can order ONLINE with CompuServe.
  7.    Go to the SWREG area and supply the registration ID.
  8.  
  9.    The Registeration ID for DeeP is 4541. We don't know the number for HeeP
  10.    yet, but send us a message that you want HeeP not DeeP if the search for
  11.    HeeP doesn't turn anything up.
  12.  
  13.    >>>    If you are going to run DeePbsp in WINDOWS, please       <<<
  14.    >>>    read README.DOC for the details (or it won't work)       <<<
  15.  
  16.   DeeP can be run under Windows in a DOS box, but you MUST change SYSTEM.INI
  17.   as described in README.DOC if you are going to run the DPMI DeePbsp.
  18.  
  19.  
  20.    >>>    If you are using QEMM and have the QDPMI.SYS in your     <<<
  21.    >>>    CONFIG.SYS file, please see README.DOC, it won't work    <<<
  22.  
  23.    >>>    You must have HIMEM.SYS installed in your CONFIG.SYS     <<<
  24.  
  25.   The DPMI DeePbsp will not work if you have QDPMI.SYS running!
  26.   Please refer to README.DOC for alternate solutions.
  27.  
  28.  
  29. =============================================================================
  30.  
  31. Copyrights
  32. ~~~~~~~~~~
  33.  
  34. Copyright 1994-1995 by Sensor Based Systems, Inc. (SBS)
  35.  
  36. Refer to the file DeeP.LIC for further information.
  37.  
  38. DOOM, DOOM II and HERETIC are trademarks of id Software.
  39.  
  40. DeeP, HeeP and DeePbsp are trademarks of Sensor Based Systems Inc.
  41.  
  42. DeeP, HeeP and DeePbsp were made by SBS and has nothing to do with Id Software.
  43.  
  44.  
  45. Disclaimers
  46. ~~~~~~~~~~~
  47. Id Software can't answer questions pertaining to this program and asking them
  48. questions about DeeP is strongly discouraged.
  49.  
  50. Id Software MAY not help you with problems encountered while using a WAD file
  51. created by DeeP.
  52.  
  53. DeeP works on the registered and shareware copies of DOOM and DOOM II.
  54. HeeP works on the registered and shareware copies of HERETIC.
  55.  
  56. However, Sensor Based Systems Inc. respects Id's wishes and modified
  57. shareware levels CANNOT be saved.
  58.  
  59. It is illegal to distribute the registered version of the DOOM.WAD
  60. DOOM2.WAD or HERETIC.WAD file in any form, and Sensor Based Systems Inc. does
  61. not encourage you in any way to make illegal copies of DOOM, DOOM II or
  62. HERETIC.
  63.  
  64. SBS reserves the right to add or remove any functionality of the DeeP and HeeP
  65. software.
  66.  
  67.                      And now...
  68.  
  69. Please also review README.DOC and DeeP.INI/HeeP.INI for more information
  70.  
  71. DeeP is a complete rewrite of DEU (which will be obvious when you start it).
  72. DeeP has gobs of new features (and stability) which should make it easier
  73. to use. We're looking forward to even more changes (all it takes is time and
  74. money).
  75.  
  76. HeeP is DeeP with specific features for HERETIC only, including color
  77. mapping. All references to DeeP also refer to HeeP.
  78.  
  79.  
  80. What's new for DeeP 6.13
  81. ~~~~~~~~~~~~~~~~~~~~~~~~
  82. *  Release for HERETIC, called HeeP. The largest HERETIC level is E1M5.
  83.  
  84.    Either DOOM's WAD files can be read by HeeP and converted to HERETIC!!
  85.  
  86.    1. Convert the Floor, Ceiling and wall textures to HERETIC (default or
  87.       individually-using Replace)
  88.       Use the Check/F10 menu to do the changes to textures.
  89.    2. Modify the linedefs that behave differently (100 ?) and redo the ones
  90.       that don't exist.
  91.       Use the Check/F10 menu to find invalid LineDef types.
  92.    3. Modify the sectors that behave differently and redo the ones
  93.       that don't exist.
  94.       Use the Check/F10 menu to find invalid Sector  types.
  95.    4. Find and replace all Things with HERETIC stuff.
  96.       Use the Check/F10 menu to find invalid Thing   types.
  97.  
  98. *  Totally NEW DOOR, POOL, PEDESTAL and LIGHT creation. Should make it a lot
  99.    easier for beginner and expert alike!
  100.  
  101. *  Ins key controls LineDef creation in Vertex mode for DOORS!
  102.  
  103. *  Sector, Thing and LineDef menus automatically show the current menu
  104.    selection.
  105.  
  106. *  Help can be PRINTED, all or by context sensitive topic.
  107.  
  108. *  Search function in Help, enter the string to search for.
  109.  
  110. *  Mouse right and bottom edge moved over 6 pixels, since some Video cards
  111.    report an incorrect edge limit. If the edge "sticks" (the map doesn't
  112.    move and scroll lock is not on), please let us know. We have tested this
  113.    on a few problem cards and there could be others with a different limit.
  114.  
  115. *  Set default Door, Pool, Pedestal and Light textures.
  116.  
  117. *  Reinstalled Math-Emulator support. Accidently removed the math-emulator
  118.    some time ago, so the SX machines and processors without a math-coprocessor
  119.    wouldn't work. Sorry about that.
  120.  
  121. *  Sector not closed explained better and the error messages were expanded.
  122.  
  123. *  DeeP had some testing code left in it, V6.13b removed it. In addition,
  124.    V6.13b made the Joining of Sectors back in favor of making areas, Doors
  125.    have to press the Ins key to prevent 2-sided LineDef creation (see Help).
  126.  
  127.  
  128. DeePbsp 3.0
  129. ~~~~~~~~~~~
  130. *  DeePbsp is now DPMI and can handle any size level (see README.DOC).
  131.  
  132. DeePbsp 2.7
  133. ~~~~~~~~~~~
  134. *  The old DeePbsp is now BSP16 with a revision for large geometric areas
  135.    (blockmap > 5000) and is there for anyone with DPMI issues they
  136.    don't know how to resolve.
  137.  
  138.    It's a lot slower if your map has a large blockmap, otherwise, it's pretty
  139.    quick. It also is limited to memory below the 640kb, so the total size of
  140.    the WAD can't exceed MAP14 + 50 percent (estimated).
  141.  
  142.    This is normally a very large level, but some WADS were made for the faster
  143.    machines out there and they can't be done by this program (or DeeP).
  144.  
  145.  
  146. DeeP 6.12
  147. ~~~~~~~~~
  148. *  Complete help file can now be viewed from the startup (DOS/text) command
  149.    line. This useful for beginners to view the complete file. With Edit
  150.    mode, help is context sensitive, meaning it only displays relevant to
  151.    the menu displayed.
  152.  
  153. *  TUTOR.DOC added for basic information on PWADs and how to use DeeP.
  154.  
  155. *  Option added to File Pulldown menu to Read PWAD file.
  156.    Automatically selects the first level in a PWAD.
  157.  
  158. *  Left mouse button, if held down, activates select box and clears
  159.    current selected objects (if you don't select any and additive select
  160.    is off).
  161.  
  162. *  Added Snap-to-Grid option (so you can have grid and not snap to it)
  163.    (/ command or top button). Objects can be moved anywhere you want.
  164.  
  165. *  User option lets you "select" sensitivity, scroll speed (the amount
  166.    the map moves per edge shift) and mouse speed!
  167.  
  168. *  New response file option for testing WADs, lets you add external PWAD
  169.    sprite/flat overrides while testing from DeeP.
  170.  
  171. *  Registered version displays overriding external PWAD graphics.
  172.  
  173. *  Revised Alt-F4 exits now just like Esc (no more default save name).
  174.  
  175. *  Next available tag is automatically shown.
  176.  
  177. *  Fixed French Palette spelling (pallete) and more typos on LineDefs.
  178.  
  179. *  Hope to get to DPMI soon!!
  180.  
  181. *  Thanks for the info from all of you.
  182.  
  183.  
  184. DeeP 6.11
  185. ~~~~~~~~~
  186. *  Option to automatically create SideDefs/Sectors at same time as LineDefs.
  187.  
  188. *  Automatically use existing vertices when creating LineDefs.
  189.  
  190. *  Even better Thing and LineDef menus, prettier and faster.
  191.  
  192. *  Additional separation of LineDef and Thing types.
  193.  
  194. *  Revised LineDef descriptions (let us know any others or corrections).
  195.  
  196.  
  197. DeeP 6.10
  198. ~~~~~~~~~
  199. * All main options (textures, heights, sound, etc) can be set and saved
  200.   within the DeeP.
  201.  
  202.   The only options left in the DeeP.INI file are basic startup for where
  203.   the DOOM file is and the type of video driver (later!).
  204.  
  205. * New option to suppress vertex overlap check (it's up to you) to speed
  206.   things up for the experts.
  207.  
  208. * New options to directly set the mouse/editing colors, grid, select rectangle
  209.   and to set dashed or solid lines.
  210.  
  211. * New option to automatically reload the last level and files each time.
  212.  
  213. * New option to automatically restart in edit mode.
  214.  
  215. * New option to remap the color palette. This lets you view HERETIC maps
  216.   successfully!
  217.  
  218. * If Scroll Lock is active, moving the mouse over the top menu bar
  219.   automatically selects a pulldown menu. (An experiment for now to see how
  220.   usefull this might be.)
  221.  
  222. * Automatic reload and restart of the last level you edited!
  223.  
  224. * Automatic reload of up to 32 files you were working with!
  225.  
  226. * Direct Node building.
  227.  
  228. * Direct testing of DOOM levels.
  229.  
  230. * Revised Menus for Things, LineDefs and Sectors. Things now show a picture
  231.   of the object before you select it.
  232.  
  233. * Additional verification checks for a valid pathname for saved files.
  234.  
  235. * Quick buttons to clear, zoom and change the grid.
  236.  
  237. * Clicking the pictures displayed on the bottom, directly edits them.
  238.  
  239.  
  240. DeeP 6.01
  241. ~~~~~~~~~
  242. * Point, click and drag LineDef creation.
  243.  
  244. * Extra protection to keep you from wiping out a Grouped PWAD by accident.
  245.   The old file name is NOT automatically the default.
  246.  
  247. * F1 now also has context sensitive help for the first level of any menu
  248.   item selected from the top (one level more than before). Eventually almost
  249.   all levels (where it makes sense) will have help available.
  250.  
  251. * Object "selection and dragging" is now smooth, without any jitter and a
  252.   lot faster. The objects selects are outlined in RED.
  253.  
  254. * Additional check from overlapping LineDefs and Vertexes when dragging Sectors.
  255.  
  256. * New VGAONLY option in DeeP.INI for VGA only systems (either not VESA or not
  257.   enough video memory.
  258.  
  259. * Edit Changes show up on bottom information boxes when at first level of edit.
  260.  
  261. * Where it makes sense, the menu options is left active, so you can search
  262.   for the option desired without having to go back-and-forth.
  263.  
  264. * Quick click of mouse button 2, puts you in edit mode for the object!
  265.  
  266. * New ScrollDelay option for fast systems, so the map doesn't fly off the
  267.   screen (yeah, I'm jealous of those guys too).
  268.  
  269.  
  270. DeeP 6.0a
  271. ~~~~~~~~~
  272. * Compatible with DOOM and DOOM II!  No need to use two separate programs.
  273.  
  274. * Even better memory management!  Now huge levels (200K+) can be made using
  275.   conventional memory and not run out of memory.
  276.  
  277.   At least 560k of DOS memory is suggested. A typical DOS 6.2 system should
  278.   have 610k free, even with a CD driver, audio and network drivers.
  279.  
  280.   Of course if you have lot's of toys, this won't be true!. Try rearranging
  281.   the sequence of your drivers if you are having trouble achievingthis goal
  282.   (those drivers that don't care when/where they load).
  283.  
  284.   The largest DOOM level is E2M7 and the largest DOOM II level is MAP14.
  285.   Levels you create/modify may be larger than this. If you have about
  286.   610K available to run a DOS program, you will have about 110K free for
  287.   MAP14 (the larger of the two).  A typical level has about 200K free.
  288.   The free memory is the amount available to expand the level.
  289.  
  290.   We are in the process of converting to a 32 bit DPMI version. We have to
  291.   resolve some mouse driver and graphic issues.
  292.  
  293.   When that's done, direct graphics editing and whatever else you might
  294.   suggest is then a realistic option. Right now, the memory is a real
  295.   limit.
  296.  
  297. * Default directory path for all PWAD files. You don't have to enter the
  298.   complete path name if your PWADs are saved outside of the DOOM (or DeeP)
  299.   directory.
  300.  
  301. * The .WAD extension is automatically added if you don't enter an extension.
  302.  
  303. * A grouped PWAD can be saved as a group again without having to read all
  304.   the original files again (Registered version only).
  305.  
  306. * PWAD files read in, are referenced by number so you don't have to key the
  307.   whole name in (just the number), to examinine the structures.
  308.  
  309. * The Registered version has complete DOS DIR support to help you find your
  310.   glorious levels without exiting DeeP.
  311.  
  312. * DeePbsp is included.  DeePbsp is a DPMI version of TbsP, itself an improved
  313.   node builder that was derived from BSP 1.2.
  314.  
  315.   DeePbsp is about 6 times faster than BSP and features a display to see how
  316.   your level is progressing as it is being built.
  317.  
  318.   DeePbsp is automatically run by selecting "Yes" when asked whether you want
  319.   the nodes built or not.
  320.  
  321.   DeePbsp COPIES the reject map "as is", so be sure to clear the reject area
  322.   with DeeP when requested. We have read the info on what the reject is, but
  323.   have not noticed behavior consistent with the literature available to us.
  324.   You decide! (Let us know what you find out.)
  325.  
  326. * Pictures of textures and monsters can now be seen as you're building the
  327.   level!  Instead of just text, you can see the monsters and textures you
  328.   want to edit.
  329.  
  330. * New search features have been implemented.  Search for a thing, linedef
  331.   type or the name of a texture and optionally replace!
  332.  
  333. * Zoom now has auto-centering.  When a linedef, thing, or sector has been
  334.   highlighted, DeeP automatically centers the object when you zoom in (this
  335.   will not occur when zooming out).  This setting is optional and can be
  336.   toggled with the \ key.
  337.  
  338. * The "A" key toggles auto selecting of any object, letting you stay locked
  339.   on an object.
  340.  
  341. * F1 has context sensitive help for all the top menu items. The online help
  342.   has been greatly expanded, since it now is in a separate file, much more
  343.   information can be quickly referenced.
  344.  
  345. * F10 now includes these new features:
  346.  
  347.     - Checks for cross-references, missing textures, and unclosed
  348.       sectors....all with the press of ONE key!
  349.     - Can automatically fix missing texture names.
  350.     - Can automatically fix invalid texture names (when converting a DOOM
  351.       level to DOOM II).
  352.     - Additional error checking for linedefs that require tags. (Id could
  353.       have used this on their original release!. A missing sector tag crashes
  354.       the game.)
  355.  
  356. * DeeP can read a DOOM level and convert it to a DOOM II level and
  357.   convert a DOOM II level to DOOM in seconds.
  358.  
  359. * Stairs can now be inserted into a sector.
  360.  
  361. * Scrolling the map is now up to four times faster, since less objects are
  362.   drawn. Less flickering occurs when scrolling since the top and bottom lines
  363.   are not constantly erased.
  364.  
  365. * Menus have been re-organized to make them easier to use.
  366.  
  367. * All pictures in the DOOM and DOOM II wad files can be seen.  At
  368.   the DeeP prompt, press P and return to see them.
  369.  
  370. * The size of vertexes and linedef arrows automatically adjust in size.
  371.   When in a close zoom (4/1), the vertexes and arrows stay small, so that
  372.   moving and selecting them in a zoom is easier.
  373.  
  374.   - A vertex is now a "dot" instead of an "X" so they are easier to view when
  375.     many are close together. When two vertices overlap, they disappear,
  376.     which makes them easier to spot (nothing shows at the intersection).
  377.  
  378.   - The size of the linedef arrows adjust according to the zoom factor so
  379.     they don't obscure small objects.
  380.  
  381. * The mouse is now the same for all VESA compatible video boards.
  382.  
  383. * The mouse is now totally usable for ALL your work. Try scrolling the
  384.   sprites and any of the textures!.
  385.  
  386. * Clicking both buttons at the same time edits the  object (as if enter
  387.   was pressed).
  388.  
  389. * Direct access to textures for linedefs and sectors. Click on the box
  390.   containing the texture and you are in texture edit mode for the object!
  391.  
  392. * Additional options to set the default PWAD directory and help file.
  393.  
  394. * Direct DOS DIR functions with the DIRD command to quickly find your levels.
  395.  
  396. * Print maps of any level at any available ZOOM factor.
  397.  
  398.  
  399. DeePbsp 2.6
  400. ~~~~~~~~~~~
  401. * DeePbsp now only complains about it's size being wrong, but continues to
  402.   execute. A change in the program size indicates a serious error in the FAT
  403.   file allocation or a virus! So try to find out why it's complaining.
  404.  
  405.  
  406.   Start by reading the DeeP files README.DOC and DeeP.INI or HeeP.INI.
  407.  
  408.  
  409. Credits
  410. ~~~~~~~
  411. *  Jim Quinlan for helping discover the DPMI problems ahead of time!
  412.  
  413. *  Jim F. Flynn for making me work harder and trying different things out.
  414.  
  415. *  All the users for many good ideas, just hope I don't forget them.
  416.    (I'm sure you'll remind me.)
  417.  
  418. *  Those who wrote in a confused state made me change the intro screens
  419.    and help system. Without those complaints, we'd never have known how to
  420.    address the issues.
  421.  
  422.  
  423. The following people contributed to the original DEU program and thus should
  424. be recognized for their part in helping to make DeeP since they made our job
  425. a LOT easier:
  426.  
  427. * Brendon Wyber
  428.      The first version of DEU was written by Brendon Wyber.
  429.  
  430. * Raphaël Quinet                  (quinet@montefiore.ulg.ac.be)
  431.      Much of DEU was written by Raphaël Quinet.
  432.  
  433. * Matt Fell                       (matt.burnett@acebbs.com)
  434.      Author of the great Unofficial Doom Specs.  Making this program
  435.      would have been impossible if the Specs didn't exist.
  436.  
  437.      You should take this file as a technical reference and companion
  438.      manual for DEU.  Get the file "dmspec13.txt" by anonymous FTP on
  439.      "wuarchive.wustl.edu" (/incoming/MSDOS_UPLOADS/games/doomstuff).
  440.  
  441. * Steve Bareman                   (bareman@hope.cit.hope.edu)
  442.      Rewrote the DEU documentation and wrote the DEU tutorial.
  443. * Jean-Serge Gagnon               (jsg8a@acadvm1.uottawa.ca)
  444.      Helped Steve with the docs and improved the DEU tutorial.
  445.  
  446. * Trevor Phillips                 (rphillip@cc.curtin.edu.au)
  447.      Original Textures viewer in 256 colors
  448.  
  449. * Colin Reed                      (colin@argonaut.co.uk)
  450.      Author of BSP node builder. 
  451.  
  452. * Dewi Morgan                     (D.Morgan@bradford.ac.uk)
  453.      Original Drop-down menus and menu bar.
  454.  
  455. * Will Ellett                     (wellett@cs.uah.edu)
  456.      Configuration file and better command line parsing.
  457.  
  458. * Sean Malloy                     (malloy@crash.cts.com)
  459.      Updated the docs for the stairs, improved display of the LineDef flags, 
  460.      etc.
  461.  
  462. * Tobias Ringström                (d2rinto@dtek.chalmers.se)
  463.      Added the code to distribute floors and ceiling heights.
  464.  
  465. * Robert Hodkinson                (R.J.Hodkinson@bradford.ac.uk)
  466.      Texture alignment (X offset).
  467.  
  468. * Per Kofod                       (per@ollie.dnk.hp.com)
  469.      Added the code to display the pointer coords. 
  470.  
  471. * Hank Leukart                    (ap641@cleveland.freenet.edu)
  472.      Author of the DOOM FAQ.  Publisher of Matt's Unofficial DOOM Specs.
  473.      He was (and still is) one of the best promoters of DOOM on the net.
  474.